#ifndef _WINOBJECT_H
#define _WINOBJECT_H

/******************************************************************************
** @file	WinObject.h
** @author  Andrea Herbas
**
** @date	Jul 22, 2010
**
** @desc	This class includes the common functionallity between the
**          WMI objects.
*			
**
******************************************************************************/

class WinObject
{
public:
    /**
    * This method is virtual, so each of the concrete classes
    * of this class have to implement this method.
    * The implementations should convert the class parameters to string
    * and display them.
    */
    virtual void 
    print() = 0;
};

#endif